English-Turkish translations for skunk cabbage
Definition of skunk cabbage
- Any of several leafy, foul-smelling plants, especially ''Symplocarpus foetidus'', a low-growing plant native to the wetlands of eastern North America, but also denoting and
Trending Searches
Popular Dictionaries